Pessoa Desenvolvedora Mobile | Flutter - PL/SR (Híbrido SP)
Youse Seguros
Job description
A Youse esta contratando uma pessoa Desenvolvedora Mobile - Flutter.
Main responsibilities
Como vai ser o seu dia a dia?
- Desenvolver e manter aplicativos Mobile iOS / Swift e Flutter.
- Fazer Integração de sistemas usando RESTful Web Services e JSON.
- Desenvolvimento usando Services, Maps, GeoFencing, Notifications, Armazenamento local e conceitos de Material Design.
- Bibliotecas de terceiros iOS usando VIPER, Alamofire, BranchIO, Firebase, Fabric, Facebook, RemoteConfig, Crashltycs e entre outras.
- Desenvolvimento de Flutter usando BLoC, Provider, Clean Architecture, Mockito (testes de unidade).
- Manter o projeto com estrutura modular e usar um pipeline de CI / CD (Bitrise).
- Usar o controle de código de repositório popular : GitHub.
- Colaborar entre os esquadrões multidisciplinar (QA, Desenvolvedor, BI, UI / UX, PO, Agile Coach).
- Usar metodologia ágil para atingir os objetivos da empresa.
Requirements and skills
Se liga no que precisa ter / saber :
- Domínio em Dart : isso é fundamental, pois é a linguagem de programação utilizada no Flutter. Ter experiência sólida em Dart é essencial.
- Conhecimento avançado em Flutter SDK : saber trabalhar com widgets, estruturar o layout, navegação, Pattern BLoC, gerência de estado, chamadas HTTP, etc.
Quanto mais experiência com o framework, melhor.
- Projetos no GitHub : ter apps publicados no GitHub ajuda a demonstrar skills técnicas e domínio do Flutter. Código bem documentado e testado impacta.
- Experiência com Firebase : muitos apps Flutter usam Firebase para backend, autenticação, analytics, etc. Conhecer bem essa plataforma é útil.
- Testes unitários e widgets : candidatos que escrevem testes unitários de qualidade se destacam. Isso garante apps mais robustos e confiáveis.
- Performance e otimizações : entender como criar apps fluidos e rápidos, otimizando o código, imagens, animações etc.
- Domínio de gerenciamento de estado : BLoC, Provider, MobX e outras soluções de estado. Usar as melhores práticas é essencial.
- Conhecimento de API nativas : saber acessar APIs nativas de câmera, localização, notificações, etc. Isso expande os recursos.
- Experiência com publicação : já ter publicado apps nas lojas é um diferencial para empresas.
- Conhecimento em desenvolvimento nativo (Kotlin ou Swift) para desenvolvimento e manutenção em plugins feitos com Flutter.
- Conhecimento em CI / CD : Fastlane, Bitrise, Github Actions e etc.
Additional information
Modelo de Trabalho : Híbrido (2x semana Presencial e 3x remoto)
Jornada : 7h30 / dia
Regime de Contratação : CLT
Local : Pinheiros / SP
J-18808-Ljbffr
Trabalhos semelhantes que podem ser interessantes para você
-
Empresa de Tecnologia admite Gerente de Equipe em São Gonçalo. Liderar e gerenciar uma equipe de desenvolvedores e engenheiros de software, promovendo alta performance e colaboração.Atuar como mentor
-
Transport is at the core of modern society. Imagine using your expertise to shape sustainable transport and infrastructure solutions for the future? If you seek to make a difference on a global scale
-
Somos a maior empresa de tecnologia para o setor financeiro do Brasil e estamos em busca de um(a) Agile Coach para compor nosso time na área de Serviços e nos ajudar a fazer o mercado financeiro puls
-
Description please send Cv in English* Your Job You’re not the person who will settle for just any role. Neither are we. Because we’re out to create Better Care for a Better World, and that takes a c
-
Job description #OPORTUNIDADE para Agile Coach -PRESENCIAL em Curitiba! Estamos em busca de um Agile Coachexperiente em cenários de transformação digital para atuarpresencialmente em Curitiba. O prof
-
Sobre o PicPay Com mais de dez anos de história, o PicPay é um ecossistema completo de serviços financeiros e não-financeiros que tem como objetivo atender as necessidades diárias de milhares de pess